// ============================== 导入依赖 ============================== //

import CORE from '@/CORE'

// ============================== 导出计算属性 ============================== //

export default {
  /**
   * 自定义计算属性 (可覆盖)
   */
  GETTER: ({ MAP }) => {
    const { ALARM_LEVEL = [] } = CORE.DICT
    const transLevel = (code) => MAP.COUNT[CORE.key(code.toLowerCase())] || 0
    return {
      ALARM_LEVEL: ALARM_LEVEL.map(([id, name, code, ...other]) => [id, name, transLevel(code), ...other]),
    }
  },
}
